Big Huge Thesaurus

X-ray photography

noun

sounds kind of like